Window frames of metal - İspanyolca İngilizce Sözlük